-- *********************************************************************
-- CISCO-WIRELESS-P2MP-LINK-METRICS-MIB.my: Cisco Wireless Radio Point
-- to MultiPoint Lins Metrics
-- MIB.-- January 2000, Allan Figueredo-- Copyright (c) 2005 by Cisco Systems, Inc.
-- All rights reserved.-- ********************************************************************
CISCO-WIRELESS-P2MP-LINK-METRICS-MIB DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,OBJECT-TYPE,Counter32,Integer32,Gauge32,NOTIFICATION-TYPE,Unsigned32FROM SNMPv2-SMI
TimeInterval,MacAddressFROM SNMPv2-TC
MODULE-COMPLIANCE,OBJECT-GROUP,NOTIFICATION-GROUPFROM SNMPv2-CONF
ifIndex
FROM IF-MIB
CwrCwErrorFreeSecond,
WirelessGauge64,
CwrCwErroredSecond,
CwrCwSeverelyErroredSecond,
CwrCwConsecutiveSevErrSecond,
CwrCwDegradedSecond,
CwrFixedPointScale,
CwrFixedPointPrecision,
CwrFixedPointValue,
CwrPercentageValue,
CwrUpdateTime
FROM CISCO-WIRELESS-TC-MIB
ciscoMgmt
FROM CISCO-SMI;ciscoWirelessLinkMetricsMIB MODULE-IDENTITYLAST-UPDATED"200601041003Z"ORGANIZATION"Cisco Systems Inc."CONTACT-INFO"Cisco Systems
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: firestorm-sw@cisco.com"DESCRIPTION"This is the MIB Module for the Cisco Wireless Radio
Point to MultiPoint interface link metrics
specification.
Glossary
The following terms are used in the MIB definitions below.
Radio Interface: The interface that provides wireless communication
features.
Radio Link: The bi-directional wireless link between two
communicating wireless radios.
Radio PHY: Represents the transmission characteristics of the
Radio link.
Link Admin Up: This is the system time when the link is configured
to be 'administratively up'. The user can configure
the link to be up either by executing a 'no shut'
command via the CLI or by setting the ifAdminStatus
object in the IF-MIB to 'up(1)' via SNMP.
Cisco Wireless MIB Organization
The Cisco Wireless Point to Multipoint Radio Link Metrics MIB is
divided into 2 main groups.
Head End: These objects are supported on the Head End only.
Subscriber Unit: These objects are supported on the Subscriber
unit only."REVISION"200601041003Z"DESCRIPTION"Imported Unsigned32 from SNMPv2-SMI."REVISION"200002141910Z"DESCRIPTION"The initial version of this MIB module."::={ ciscoMgmt 181}-- The Cisco Wireless P2MP Radio Link Metrics MIB Treep2mpLinkMetricsGroup OBJECTIDENTIFIER::={ ciscoWirelessLinkMetricsMIB 1}p2mpSuLinkMetricsGroup OBJECTIDENTIFIER::={ ciscoWirelessLinkMetricsMIB 2}p2mpHeLinkMetricsGroup OBJECTIDENTIFIER::={ ciscoWirelessLinkMetricsMIB 3}p2mpMetricsPrecisionTable OBJECT-TYPESYNTAXSEQUENCEOF P2mpMetricsPrecisionEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains the precision and scale values to
be used when interpreting fixed point values in this
MIB. This information is encapsulated in a table to
accomodate for multiple cards in the same system having
different precision values.
This table is indexed by the ifIndex for the physical
card (propDocsWirelessMaclayer). The user can refer to
the entAliasMappingTable in the ENTITY-MIB to determine
the upstream/downstream channels associated with
each card."::={ p2mpLinkMetricsGroup 1}p2mpMetricsPrecisionEntry OBJECT-TYPESYNTAX P2mpMetricsPrecisionEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the
p2mpMetricsPrecisionTable. This table is indexed by
the ifIndex of propDocsWirelessMaclayer."INDEX{ ifIndex }::={ p2mpMetricsPrecisionTable 1}
P2mpMetricsPrecisionEntry ::=SEQUENCE{
p2mpLinkMetricsScale CwrFixedPointScale,
p2mpLinkMetricsPrecision CwrFixedPointPrecision
}p2mpLinkMetricsScale OBJECT-TYPESYNTAX CwrFixedPointScale
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the exponent to apply to the
fixed-point values."::={ p2mpMetricsPrecisionEntry 1}p2mpLinkMetricsPrecision OBJECT-TYPESYNTAX CwrFixedPointPrecision
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the number of decimal places
used for precision when interpreting the fixed-point
values."::={ p2mpMetricsPrecisionEntry 2}-- SUBSCRIBER UNIT ONLY!!!!!-- Definitions:-- Codeword Error:
-- A codeword with errors in it, that could NOT be corrected.
-- A codeword that cannot be corrected is dropped so reducing the
-- total data throughput.-- Error Free Second (CwrCwErrorFreeSecond):
-- A Codeword Error Free Second (EFS) is defined as a second when
-- the radio link was synchronized and no codeword errors detected
-- on the link.-- Errored Second (CwrCwErroredSecond):
-- A Codeword Errored Second (ES) is defined as a second when the
-- radio link was synchronized and 1 or more codeword errors were
-- detected on the link.-- Severely Errored Second (CwrCwSeverelyErroredSecond):
-- A Codeword Severely Errored Second (SES) is defined as a second
-- when the radio link was synchronized and the number of codeword
-- errors received was greater than the threshold specified by
-- p2mpSuLinkSESThresh.-- An Available second:
-- Is defined to be 1 second during which the link was available
-- for data transmission/reception. It is equal to:
-- Error Free Seconds + Errored Seconds - Severely Errored Seconds.-- Sync Loss Seconds:
-- The time in seconds for the two ends of the link to synchronize
-- after the link is configured administratively-- Unavailable Seconds:
-- Represent the number of seconds that the user wanted the link
-- to be available but was not. It is equal to:
-- Severely Errored Seconds + Sync Loss Seconds.-- Link Up Seconds :
-- Interval in seconds, between the time the link was
-- administratively configured up and when it was
-- administratively configured down. It is equal to:
-- Available Seconds + Unavailable Seconds.
-- An Operational Second :
-- Is defined as a second during which the ends of a radio link are
-- synchronized and ready for duplex communication.-- An Operational Hour :
-- Is 3600 operational seconds.-- Degraded Second (CwrCwDegradedSecond):
-- A Codeword Degraded Second (DS) is defined as a 1 second
-- interval during which the number of codeword errors was between
-- cwrLinkLowCwErrThresh and cwrLinkHighCwErrThresh.-- Consecutively Severely Errored Second (CwrCwConsecutiveSevErrSecond):
-- A Codeword Consecutively Severely Errored Seconds (CSES) is
-- defined as the metric that measures the number of times a
-- sequence of Codeword Severely Errored Seconds(SES) crosses the
-- cwrLinkCSESThresh value. It is independent of the length of the
-- SES sequence. In other words this counter is incremented by one
-- and only one for every such occurrence.
-- This metric measures the stability of the link i.e. if this
-- count is high, it implies that the link is oscillating between
-- usable v/s unusable extremes.-- This section contains the following information:-- o) Link Metric Thresholds. This table provides facilities to
-- establish thresholds that control the collection of the link
-- metrics.-- o) Cumulative link metrics. This table provides cumulative
-- metrics about the link since the last reboot of the radio
-- card.-- o) 1 Hour Metrics. This includes cumulative values of the
-- metrics for every hour for a maximum duration of 24 hours.
-- The information in table is identical to the information in
-- the 1 Minute Metrics except that the data has been
-- aggregated over 1 hour.-- o) 1 Minute Metrics. This includes cumulative values of the
-- every minute for a maximum duration of 60 minutes.-- o) 1 Second Metrics. This table includes updates received from
-- hardware over the last 1 second. This contains hardware
-- reported information cumulated over 1 second.p2mpSuLinkMetricsThreshTable OBJECT-TYPESYNTAXSEQUENCEOF P2mpSuLinkMetricsThreshEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains threshold values that are the
trigger points for controlling the collection of the
Link Metrics such as Codeword Errored Seconds and
others."::={ p2mpSuLinkMetricsGroup 1}p2mpSuLinkMetricsThreshEntry OBJECT-TYPESYNTAX P2mpSuLinkMetricsThreshEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the table. There exists
one such entry for every interface in the ifTable which
has an ifType of propDocsWirelessDownstream.
Each of these entries are indexed by the value of
ifIndex as defined in RFC2233."INDEX{ ifIndex }::={ p2mpSuLinkMetricsThreshTable 1}
P2mpSuLinkMetricsThreshEntry ::=SEQUENCE{
p2mpSuLinkESThresh Unsigned32,
p2mpSuLinkDSThresh CwrPercentageValue,
p2mpSuLinkSESThresh CwrPercentageValue,
p2mpSuLinkCSESThresh Unsigned32,
p2mpSuLink1HrESAlarmThresh Unsigned32,
p2mpSuLink1HrSESAlarmThresh Unsigned32,
p2mpSuLink1HrCSESAlarmThresh Unsigned32,
p2mpSuLink1HrDCSAlarmThresh Unsigned32}p2mpSuLinkESThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"When the number of Codeword Errors detected in a single
Operational second is greater than this value, that
second is counted as an Errored Second."::={ p2mpSuLinkMetricsThreshEntry 1}p2mpSuLinkDSThresh OBJECT-TYPESYNTAX CwrPercentageValue
UNITS"0.00001 percent"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"When the percentage of codeword errors detected to the
total codewords received in one second is equal to or
greater than this value, and less than
p2mpLinkSESThresh, the second is counted as a Codeword
Degraded Second."::={ p2mpSuLinkMetricsThreshEntry 2}p2mpSuLinkSESThresh OBJECT-TYPESYNTAX CwrPercentageValue
UNITS"0.00001 percent"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"When the percentage of codeword errors detected to
the total codewords received in one second equals or
exceeds this value, that second is counted as a
Severely Errored Second."::={ p2mpSuLinkMetricsThreshEntry 3}p2mpSuLinkCSESThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"When the number of severely errored codewords detected
consecutively in one second equals or exceeds this
value, the second is counted as a Consecutively
Severely Errored Second."::={ p2mpSuLinkMetricsThreshEntry 4}p2mpSuLink1HrESAlarmThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the one hour Codeword Error
Second threshold. When the number of Codeword Error
Seconds in a 1 Operational Hour period exceeds this
value, the p2mpSuErrSecAlarmTrap trap will be generated.
Time measurement starts after the first operational
second."::={ p2mpSuLinkMetricsThreshEntry 5}
p2mpSuLink1HrSESAlarmThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the one hour Codeword Severely
Errored Seconds threshold. When the number of Codeword
Severely Errored Seconds in a 1 Operational Hour period
exceeds this value, the p2mpSuSevErrSecAlarmTrap trap
will be generated. Time measurement starts after the
first operational second."::={ p2mpSuLinkMetricsThreshEntry 6}p2mpSuLink1HrCSESAlarmThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the one hour Codeword
Consecutively Severely Errored Seconds threshold. When
the number of Codeword Severely Errored Seconds in a 1
Operational Hour period exceeds this value, the
p2mpSuConsecSevErrSecAlarmTrap trap will be generated.
Time measurement starts after the first operational
second."::={ p2mpSuLinkMetricsThreshEntry 7}p2mpSuLink1HrDCSAlarmThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the one hour Degraded Codeword
Seconds threshold. When the number of Degraded Codeword
Seconds in a 1 Operational Hour period exceeds this
value, the p2mpSuDegradedSecAlarmTrap trap will be
generated. Time measurement starts after the first
operational second."::={ p2mpSuLinkMetricsThreshEntry 8}p2mpSu1SecMetricsTable OBJECT-TYPESYNTAXSEQUENCEOF P2mpSu1SecMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains metrics collected over the duration
of one second.
This table will have a maximum of 60 entries providing
cumulative status of the link, identified by ifIndex of
propDocsWirelessDownstream, over the past one minute.
This table is updated once every second. After 60
seconds, only the latest 60 entries will be stored in
the table."::={ p2mpSuLinkMetricsGroup 2}p2mpSu1SecMetricsEntry OBJECT-TYPESYNTAX P2mpSu1SecMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the p2mpSu1SecMetricsTable
indexed by the ifIndex of propDocsWirelessDownstream and
p2mpSu1SecIndex.
The first entry in the table (p2mpSu1SecIndex = 1)
represents the chronologically oldest data available."INDEX{
ifIndex,
p2mpSu1SecIndex
}::={ p2mpSu1SecMetricsTable 1}
P2mpSu1SecMetricsEntry ::=SEQUENCE{
p2mpSu1SecIndex Integer32,
p2mpSu1SecUpdateTime CwrUpdateTime,
p2mpSu1SecType INTEGER,
p2mpSu1SecTotalCodewords WirelessGauge64,
p2mpSu1SecTotalErrCodewords WirelessGauge64,
p2mpSu1SecValidDataPkt Counter32}p2mpSu1SecIndex OBJECT-TYPESYNTAXInteger32(1..60)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object, along with ifIndex, identifies exactly one
entry in the table."::={ p2mpSu1SecMetricsEntry 1}p2mpSu1SecUpdateTime OBJECT-TYPESYNTAX CwrUpdateTime
UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents time in seconds since system
power up at which time this entry was last updated."::={ p2mpSu1SecMetricsEntry 2}p2mpSu1SecType OBJECT-TYPESYNTAXINTEGER{unknown(0),errorFree(1),errored(2),degraded(3),sevErrored(4),syncLoss(5)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object identifies the nature of the measured
second."::={ p2mpSu1SecMetricsEntry 3}p2mpSu1SecTotalCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION
"This object represents the total number of codewords
received by this radio link from the last Link Admin Up
time until the current operational second."::={ p2mpSu1SecMetricsEntry 4}p2mpSu1SecTotalErrCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of errored
codewords received by this radio link from the last
Link Admin Up time until the current operational
second."::={ p2mpSu1SecMetricsEntry 5}p2mpSu1SecValidDataPkt OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the number of data packets
received without any bit errors from the last Link Admin
Up time until the current operational second."::={ p2mpSu1SecMetricsEntry 6}
p2mpSu1MinMetricsTable OBJECT-TYPESYNTAXSEQUENCEOF P2mpSu1MinMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains metrics collected over the duration
of one minute.
This table will have a maximum of 60 entries providing
cumulative statistics of the link, identified by ifIndex
of propDocsWirelessDownstream, over the past one hour.
This table is updated once every minute."::={ p2mpSuLinkMetricsGroup 3}p2mpSu1MinMetricsEntry OBJECT-TYPESYNTAX P2mpSu1MinMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the p2mpSu1MinMetricsTable
indexed by ifIndex of propDocsWirelessDownstream and
p2mpSu1MinIndex.
The first entry in the table (p2mpSu1MinIndex = 1)
represents the chronologically oldest data available."INDEX{
ifIndex,
p2mpSu1MinIndex
}::={ p2mpSu1MinMetricsTable 1}
P2mpSu1MinMetricsEntry ::=SEQUENCE{
p2mpSu1MinIndex Integer32,
p2mpSu1MinUpdateTime CwrUpdateTime,
p2mpSu1MinTotalCodewords WirelessGauge64,
p2mpSu1MinTotalErrCodewords WirelessGauge64,
p2mpSu1MinValidDataPkt Counter32,
p2mpSu1MinErrorFreeSeconds CwrCwErrorFreeSecond,
p2mpSu1MinErroredSeconds CwrCwErroredSecond,
p2mpSu1MinDegradedSeconds CwrCwDegradedSecond,
p2mpSu1MinSevErroredSeconds CwrCwSeverelyErroredSecond,
p2mpSu1MinConsecSevErrSeconds CwrCwConsecutiveSevErrSecond,
p2mpSu1MinSyncLossSeconds Counter32,
p2mpSu1MinTxPowerMax CwrFixedPointValue,
p2mpSu1MinTxPowerMin CwrFixedPointValue,
p2mpSu1MinTxPowerAvg CwrFixedPointValue,
p2mpSu1MinMainAntRxPowerMax CwrFixedPointValue,
p2mpSu1MinMainAntRxPowerMin CwrFixedPointValue,
p2mpSu1MinMainAntRxPowerAvg CwrFixedPointValue,
p2mpSu1MinDivAntRxPowerMax CwrFixedPointValue,
p2mpSu1MinDivAntRxPowerMin CwrFixedPointValue,
p2mpSu1MinDivAntRxPowerAvg CwrFixedPointValue
}p2mpSu1MinIndex OBJECT-TYPESYNTAXInteger32(1..60)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object, along with ifIndex, identifies exactly one
entry in the table."::={ p2mpSu1MinMetricsEntry 1}p2mpSu1MinUpdateTime OBJECT-TYPESYNTAX CwrUpdateTime
UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents time in seconds since system
power up until the time this entry was last updated."::={ p2mpSu1MinMetricsEntry 2}p2mpSu1MinTotalCodewords OBJECT-TYPE
SYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative sum of received
codewords from the last Link Admin Up time until the
current operational second."::={ p2mpSu1MinMetricsEntry 3}p2mpSu1MinTotalErrCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative sum of received
errored codewords from the last Link Admin Up time until
the current operational second."::={ p2mpSu1MinMetricsEntry 4}p2mpSu1MinValidDataPkt OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the number of data packets
received without any bit errors from the last Link Admin
Up time until the current operational second."::={ p2mpSu1MinMetricsEntry 5}p2mpSu1MinErrorFreeSeconds OBJECT-TYPESYNTAX CwrCwErrorFreeSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword Error
Free Seconds (EFS) detected from the last Link Admin Up
time until the current operational second."::={ p2mpSu1MinMetricsEntry 6}p2mpSu1MinErroredSeconds OBJECT-TYPESYNTAX CwrCwErroredSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword Errored
Seconds (ES) detected from the last Link Admin Up time
until the current operational second."::={ p2mpSu1MinMetricsEntry 7}p2mpSu1MinDegradedSeconds OBJECT-TYPE
SYNTAX CwrCwDegradedSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword Degraded
Seconds (DS) detected from the last Link Admin Up time
until the current operational second."::={ p2mpSu1MinMetricsEntry 8}p2mpSu1MinSevErroredSeconds OBJECT-TYPESYNTAX CwrCwSeverelyErroredSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword Severely
Errored Seconds (SES) detected from the last Link Admin
Up time until the current operational second."::={ p2mpSu1MinMetricsEntry 9}p2mpSu1MinConsecSevErrSeconds OBJECT-TYPESYNTAX CwrCwConsecutiveSevErrSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword
Consecutively Severely Errored Seconds (CSES) detected
from the last Link Admin Up time until the current
operational second."::={ p2mpSu1MinMetricsEntry 10}p2mpSu1MinSyncLossSeconds OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative number of seconds
from the last Link Admin Up time to the current
operational minute the link was out of synchronization."::={ p2mpSu1MinMetricsEntry 11}p2mpSu1MinTxPowerMax OBJECT-TYPESYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable represents the maximum transmit power of
the subscriber unit measured during the current
operational minute. This is not a cumulative value."::={ p2mpSu1MinMetricsEntry 12}
p2mpSu1MinTxPowerMin OBJECT-TYPESYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the minimum transmit power of
the subscriber unit measured during the current
operational minute. This is not a cumulative value."::={ p2mpSu1MinMetricsEntry 13}p2mpSu1MinTxPowerAvg OBJECT-TYPESYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the average measured transmit
power of the subscriber unit measured during the
current operational minute. This is not a cumulative
value."::={ p2mpSu1MinMetricsEntry 14}p2mpSu1MinMainAntRxPowerMax OBJECT-TYPE
SYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the maximum receive power
measured at the main antenna during the current
operational minute. This is not a cumulative value."::={ p2mpSu1MinMetricsEntry 15}p2mpSu1MinMainAntRxPowerMin OBJECT-TYPESYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the minimum receive power
measured at the main antenna during the current
operational minute. This is not a cumulative value."::={ p2mpSu1MinMetricsEntry 16}p2mpSu1MinMainAntRxPowerAvg OBJECT-TYPESYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the average receive power
measured at the main antenna during the current
operational minute. This is not a cumulative value."::={ p2mpSu1MinMetricsEntry 17}p2mpSu1MinDivAntRxPowerMax OBJECT-TYPESYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the maximum receive power
measured at the diversity antenna during the current
operational minute. This is not a cumulative value."::={ p2mpSu1MinMetricsEntry 18}p2mpSu1MinDivAntRxPowerMin OBJECT-TYPESYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This variable indicates the minimum receive power
measured at the diversity antenna during the current
operational minute. This is not a cumulative value."::={ p2mpSu1MinMetricsEntry 19}p2mpSu1MinDivAntRxPowerAvg OBJECT-TYPESYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the average received power
measured at the diversity antenna during the current
operational minute. This is not a cumulative value."::={ p2mpSu1MinMetricsEntry 20}p2mpSu1HrMetricsTable OBJECT-TYPESYNTAXSEQUENCEOF P2mpSu1HrMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains metrics collected over the duration
of one hour.
This table will have a maximum of 24 entries providing
cumulative status of the link, identified by ifIndex,
over the past 24 hours.
This table is updated once every hour."::={ p2mpSuLinkMetricsGroup 4}p2mpSu1HrMetricsEntry OBJECT-TYPESYNTAX P2mpSu1HrMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the p2mpSu1HrMetricsTable
indexed by ifIndex of propDocsWirelessDownstream and
p2mpSu1HrIndex.
The first entry in the table (p2mpSu1HrIndex = 1)
represents the chronologically oldest data available."INDEX{
ifIndex,
p2mpSu1HrIndex
}::={ p2mpSu1HrMetricsTable 1}
P2mpSu1HrMetricsEntry ::=SEQUENCE{
p2mpSu1HrIndex Integer32,
p2mpSu1HrUpdateTime CwrUpdateTime,
p2mpSu1HrTotalCodewords WirelessGauge64,
p2mpSu1HrTotalErrCodewords WirelessGauge64,
p2mpSu1HrValidDataPkt Counter32,
p2mpSu1HrErrorFreeSeconds CwrCwErrorFreeSecond,
p2mpSu1HrErroredSeconds CwrCwErroredSecond,
p2mpSu1HrSevErroredSeconds CwrCwSeverelyErroredSecond,
p2mpSu1HrConsecSvErrSeconds CwrCwConsecutiveSevErrSecond,
p2mpSu1HrSyncLossSeconds Counter32,
p2mpSu1HrDegradedSeconds CwrCwDegradedSecond,
p2mpSu1HrTxPowerMax CwrFixedPointValue,
p2mpSu1HrTxPowerMin CwrFixedPointValue,
p2mpSu1HrTxPowerAvg CwrFixedPointValue,
p2mpSu1HrMainAntRxPowerMax CwrFixedPointValue,
p2mpSu1HrMainAntRxPowerMin CwrFixedPointValue,
p2mpSu1HrMainAntRxPowerAvg CwrFixedPointValue,
p2mpSu1HrDivAntRxPowerMax CwrFixedPointValue,
p2mpSu1HrDivAntRxPowerMin CwrFixedPointValue,
p2mpSu1HrDivAntRxPowerAvg CwrFixedPointValue
}p2mpSu1HrIndex OBJECT-TYPESYNTAXInteger32(1..24)MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"This object, along with ifIndex, identifies exactly one
entry in the table."::={ p2mpSu1HrMetricsEntry 1}p2mpSu1HrUpdateTime OBJECT-TYPESYNTAX CwrUpdateTime
UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents time in seconds since system
power up at which time this entry was last updated."::={ p2mpSu1HrMetricsEntry 2}p2mpSu1HrTotalCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total received codewords
detected from the last Link Admin Up time until the
current operational hour."::={ p2mpSu1HrMetricsEntry 3}
p2mpSu1HrTotalErrCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of errored
codewords received from the last Link Admin Up time
until the current operational hour."::={ p2mpSu1HrMetricsEntry 4}p2mpSu1HrValidDataPkt OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the number of data packets
received without any bit errors from the last Link Admin
Up time until the current operational hour."::={ p2mpSu1HrMetricsEntry 5}p2mpSu1HrErrorFreeSeconds OBJECT-TYPESYNTAX CwrCwErrorFreeSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION
"This object represents the cumulative Codeword Error
Free Seconds (EFS) detected from the last Link Admin Up
time until the current operational hour."::={ p2mpSu1HrMetricsEntry 6}p2mpSu1HrErroredSeconds OBJECT-TYPESYNTAX CwrCwErroredSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword Errored
Seconds (ES) detected from the last Link Admin Up time
until the current operational hour"::={ p2mpSu1HrMetricsEntry 7}p2mpSu1HrSevErroredSeconds OBJECT-TYPESYNTAX CwrCwSeverelyErroredSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword Severely
Errored Seconds (SES) detected from the last Link Admin
Up time until the current operational hour"::={ p2mpSu1HrMetricsEntry 8}
p2mpSu1HrConsecSvErrSeconds OBJECT-TYPESYNTAX CwrCwConsecutiveSevErrSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword
Consecutive Severely Errored Seconds (CSES) detected
from the last Link Admin Up time until the current
operational hour"::={ p2mpSu1HrMetricsEntry 9}p2mpSu1HrSyncLossSeconds OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative number of
seconds from the last Link Admin Up time to the current
operational hour the link was out of synchronization."::={ p2mpSu1HrMetricsEntry 10}p2mpSu1HrDegradedSeconds OBJECT-TYPESYNTAX CwrCwDegradedSecond
MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This object represents the cumulative Codeword Degraded
Seconds detected from the last Link Admin Up time until
the current operational hour"::={ p2mpSu1HrMetricsEntry 11}p2mpSu1HrTxPowerMax OBJECT-TYPESYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the maximum transmit power
measured during the current operational hour. This is
not a cumulative value."::={ p2mpSu1HrMetricsEntry 12}p2mpSu1HrTxPowerMin OBJECT-TYPESYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the minimum transmit power
measured during the current operational hour. This is
not a cumulative value."::={ p2mpSu1HrMetricsEntry 13}p2mpSu1HrTxPowerAvg OBJECT-TYPESYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the average transmit power
measured during the current operational hour. This is
not a cumulative value."::={ p2mpSu1HrMetricsEntry 14}p2mpSu1HrMainAntRxPowerMax OBJECT-TYPESYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the maximum receive power
measured at the main antenna during the current
operational hour. This is not a cumulative value."::={ p2mpSu1HrMetricsEntry 15}
p2mpSu1HrMainAntRxPowerMin OBJECT-TYPESYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the minimum receive power
measured at the main antenna during the current
operational hour. This is not a cumulative value."::={ p2mpSu1HrMetricsEntry 16}p2mpSu1HrMainAntRxPowerAvg OBJECT-TYPESYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the average received power
measured at the main antenna during the current
operational hour. This is not a cumulative value."::={ p2mpSu1HrMetricsEntry 17}p2mpSu1HrDivAntRxPowerMax OBJECT-TYPESYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the maximum receive power
measured at the diversity antenna during the current
operational hour. This is not a cumulative value."::={ p2mpSu1HrMetricsEntry 18}p2mpSu1HrDivAntRxPowerMin OBJECT-TYPESYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This variable indicates the minimum receive power
measured at the diversity antenna during the current
operational hour. This is not a cumulative value."::={ p2mpSu1HrMetricsEntry 19}p2mpSu1HrDivAntRxPowerAvg OBJECT-TYPESYNTAX CwrFixedPointValue
UNITS"dBm - decibel milliwatts"MAX-ACCESSread-only
STATUScurrentDESCRIPTION"This variable indicates the average received power
measured at the diversity antenna during the current
operational hour. This is not a cumulative value."::={ p2mpSu1HrMetricsEntry 20}p2mpSuCumulativeLinkMetricsTable OBJECT-TYPESYNTAXSEQUENCEOF P2mpSuCumulativeLinkMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains metrics used to measure the quality
of the radio link identified by the ifIndex. The metrics
in this table are cumulated since the last Link Admin Up
time."::={ p2mpSuLinkMetricsGroup 6}p2mpSuCumulativeLinkMetricsEntry OBJECT-TYPESYNTAX P2mpSuCumulativeLinkMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"There exists one such entry for every interface in the
ifTable which has an ifType of
propDocsWirelessDownstream.
Each of these entries are indexed by the value of
ifIndex as defined in RFC2233."INDEX{ ifIndex }::={ p2mpSuCumulativeLinkMetricsTable 1}
P2mpSuCumulativeLinkMetricsEntry ::=SEQUENCE{
p2mpSuAvailableSeconds Counter32,
p2mpSuUnAvailableSeconds Counter32,
p2mpSuPctAvailSeconds CwrPercentageValue,
p2mpSuSyncLossSeconds Counter32,
p2mpSuPctErrorFreeSeconds CwrPercentageValue,
p2mpSuPctErroredSeconds CwrPercentageValue,
p2mpSuPctSevErroredSeconds CwrPercentageValue,
p2mpSuPctDegradedSeconds CwrPercentageValue,
p2mpSuInitialSyncSeconds Counter32,
p2mpSuSyncSuccessCount Counter32,
p2mpSuLastSyncSuccessTime TimeInterval,
p2mpSuSyncFailureCount Counter32,
p2mpSuLastSyncFailTime TimeInterval,
p2mpSuSyncMedEffort Counter32,
p2mpSuSyncHighEffort Counter32,
p2mpSuEffectiveDataRate Gauge32,
p2mpSuPercentEfficiency CwrPercentageValue
}p2mpSuAvailableSeconds OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of Available
Seconds since the last Link Admin Up time.
It is equal to:
Error Free Seconds + Errored Seconds - Severely Errored
Seconds"::={ p2mpSuCumulativeLinkMetricsEntry 1}p2mpSuUnAvailableSeconds OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of seconds
since the last Link Admin Up time that the link was not
available for use. It is equal to:
Severely Errored Seconds + Sync Loss Seconds."
::={ p2mpSuCumulativeLinkMetricsEntry 2}p2mpSuPctAvailSeconds OBJECT-TYPESYNTAX CwrPercentageValue
UNITS"0.00001 percent"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the ratio of cumulative
Available seconds to Link Admin Up seconds, expressed
as a percentage."::={ p2mpSuCumulativeLinkMetricsEntry 3}p2mpSuSyncLossSeconds OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of seconds since the
last Link Admin Up time during which the radio link was
out of sync with the remote end."::={ p2mpSuCumulativeLinkMetricsEntry 4}p2mpSuPctErrorFreeSeconds OBJECT-TYPESYNTAX CwrPercentageValue
UNITS"0.00001 percent"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the ratio of cumulative Codeword
Error Free Seconds (EFS) to Link Admin Up seconds,
expressed as a percentage."::={ p2mpSuCumulativeLinkMetricsEntry 5}p2mpSuPctErroredSeconds OBJECT-TYPESYNTAX CwrPercentageValue
UNITS"0.00001 percent"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the ratio of cumulative Codeword
Errored Seconds (ES) to Link Admin Up seconds, expressed
as a percentage."::={ p2mpSuCumulativeLinkMetricsEntry 6}p2mpSuPctSevErroredSeconds OBJECT-TYPESYNTAX CwrPercentageValue
UNITS"0.00001 percent"MAX-ACCESSread-only
STATUScurrentDESCRIPTION"This object represents the ratio of cumulative Codeword
Severely Errored Seconds (SES) to Link Admin Up seconds,
expressed as a percentage."::={ p2mpSuCumulativeLinkMetricsEntry 7}p2mpSuPctDegradedSeconds OBJECT-TYPESYNTAX CwrPercentageValue
UNITS"0.00001 percent"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the ratio of degraded seconds
(DS) to Link Admin Up seconds, expressed as a
percentage."::={ p2mpSuCumulativeLinkMetricsEntry 8}p2mpSuInitialSyncSeconds OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Time spent in acquiring sync for the first time after
the link is administratively configured up"
::={ p2mpSuCumulativeLinkMetricsEntry 9}p2mpSuSyncSuccessCount OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of times the
subscriber unit successfully synchronized with the head
end."::={ p2mpSuCumulativeLinkMetricsEntry 10}p2mpSuLastSyncSuccessTime OBJECT-TYPESYNTAXTimeIntervalMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents elapsed time since the
subscriber unit last successfully synchronized with the
head end."::={ p2mpSuCumulativeLinkMetricsEntry 11}p2mpSuSyncFailureCount OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-only
STATUScurrentDESCRIPTION"This object represents the number of times the
subscriber unit attempted, but failed, to synchronize
with the head end."::={ p2mpSuCumulativeLinkMetricsEntry 12}p2mpSuLastSyncFailTime OBJECT-TYPESYNTAXTimeIntervalMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents elapsed time since the
subscriber unit last lost synchronization with the
remote end."::={ p2mpSuCumulativeLinkMetricsEntry 13}p2mpSuSyncMedEffort OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates how many times sync was regained
(since Link Admin Up time) without the subscriber unit
having to scan through the channels."::={ p2mpSuCumulativeLinkMetricsEntry 14}
p2mpSuSyncHighEffort OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates how many times the channels were
scanned due to sync loss (after first sync at Link Admin
Up time)."::={ p2mpSuCumulativeLinkMetricsEntry 15}p2mpSuEffectiveDataRate OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Represents the effective data throughput while the link
was last synchronized. For a given bandwidth and
throughput selection, it represents the data throughput
being achieved."::={ p2mpSuCumulativeLinkMetricsEntry 16}p2mpSuPercentEfficiency OBJECT-TYPESYNTAX CwrPercentageValue
UNITS"0.00001 percent"
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Represents the ratio of total good codewords received
to the total number of codewords received since Link
Admin Up, stated as a percentage"::={ p2mpSuCumulativeLinkMetricsEntry 17}-- HEAD END ONLY!!!!!-- The Metrics group is supported at the head end only.p2mpHeLinkMetricsThreshTable OBJECT-TYPESYNTAXSEQUENCEOF P2mpHeLinkMetricsThreshEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains thresholds that are the trigger
points to determine if an excessive number of errored
codewords are being transmitted.
The thresholds can be set for each upstream channel.
This helps determine if a particular upstream channel is
experiencing excessive errors.
The thresholds can also be set for all the subscriber
units communicating with the head end. These thresholds
will not be set on a per subscriber basis. Instead,
there is only one entry in this table for all the
subscriber units."::={ p2mpHeLinkMetricsGroup 1}p2mpHeLinkMetricsThreshEntry OBJECT-TYPESYNTAX P2mpHeLinkMetricsThreshEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the tablei.
The first entry in this table is applicable to all the
subscriber units communicating with the head end. This
entry uses the ifIndex of propDocsWirelessMaclayer.
Subsequent entries in this table apply to the upstream
channels and are indexed by the ifIndex of
propDocsWirelessUpstream."INDEX{ ifIndex }::={ p2mpHeLinkMetricsThreshTable 1}
P2mpHeLinkMetricsThreshEntry ::=SEQUENCE{
p2mpHe1HrMinTotalCWThresh Unsigned32,
p2mpHe1HrPctErrCWThresh CwrPercentageValue
}p2mpHe1HrMinTotalCWThresh OBJECT-TYPESYNTAXUnsigned32
MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the threshold for the minimum
number of total codewords that should be transmitted in
an operational hour before the percentage of errored
codewords is evaluated against the
p2mpHe1HrPctErrCWThresh."::={ p2mpHeLinkMetricsThreshEntry 1}p2mpHe1HrPctErrCWThresh OBJECT-TYPESYNTAX CwrPercentageValue
UNITS"0.00001 percent"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object represents the threshold for the acceptable
ratio of errored codewords to the total codewords
transmitted in an operational hour.
For an Upstream Channel:
When the percentage of errored codewords to total
codewords transmitted on a upstream channel crosses this
threshold, the p2mpHeChPctErrCWThreshTrap is sent out
(provided the number of total codewords transmitted on
the upstream channel in an operational hour, exceeds the
value represented by p2mpHe1HrMinTotalCWThresh).
For a Subscriber Unit (SU):
When the percentage of errored codewords to total
codewords transmitted by a SU crosses this threshold,
the SU is added to a list of SU's that have also crossed
this threshold (provided the number of total codewords
transmitted by the SU exceed the value represented by
p2mpHe1HrMinTotalCWThresh). The head end sends out the
p2mpHeMacPctErrCWThreshTrap to indicate that an SU has
been added to the 'bad SU list'."::={ p2mpHeLinkMetricsThreshEntry 2}p2mpHeBadSuTable OBJECT-TYPESYNTAXSEQUENCEOF P2mpHeBadSuEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table lists all the subscriber units who have
either failed to transmit a minimum number of codewords
in an operational hour OR have transmitted a total
number of codewords equal to or greater than
p2mpHe1HrMinTotalCWThresh but have a codeword error
percentage (ratio of errored codewords to the total
number of codewords transmitted) greater than
p2mpHe1HrPctErrCWThresh."::={ p2mpHeLinkMetricsGroup 2}
p2mpHeBadSuEntry OBJECT-TYPESYNTAX P2mpHeBadSuEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the p2mpHeBadSuTable.
This entry uses the ifIndex of propDocsWirelessMaclayer.
An entry is created in this table when a 'bad'
subscriber unit is detected in the managed system. The
entry is removed from this table when the subscriber
units performance recovers."INDEX{
ifIndex,
p2mpBadSuIndex
}::={ p2mpHeBadSuTable 1}
P2mpHeBadSuEntry ::=SEQUENCE{
p2mpBadSuIndex Integer32,
p2mpBadSuUpdateTime CwrUpdateTime,
p2mpBadSuMacAddress MacAddress,
p2mpTotalErroredCodewords Unsigned32,
p2mpPctErroredCodewords Unsigned32}p2mpBadSuIndex OBJECT-TYPE
SYNTAXInteger32(1..2147483647)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object, along with the ifIndex of the MAC layer,
identifies exactly one entry in the table."::={ p2mpHeBadSuEntry 1}p2mpBadSuUpdateTime OBJECT-TYPESYNTAX CwrUpdateTime
UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents time in seconds since system
power up at which time this entry was last updated."::={ p2mpHeBadSuEntry 2}p2mpBadSuMacAddress OBJECT-TYPESYNTAXMacAddressMAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This object identifies the subscriber unit that either
failed to transmit a minimum number of codewords in an
operational hour OR whose percentage of errored
codewords transmitted exceeded the threshold."::={ p2mpHeBadSuEntry 3}p2mpTotalErroredCodewords OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total errored codewords
transmitted by this subscriber unit in the current
operational hour."::={ p2mpHeBadSuEntry 4}p2mpPctErroredCodewords OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represent the percentage of errored
codewords to total codewords transmitted by the
subscriber unit in the current operational hour."::={ p2mpHeBadSuEntry 5}
p2mpHeCodewordErrorTable OBJECT-TYPESYNTAXSEQUENCEOF P2mpHeCodewordErrorEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains codeword error history for the past 24
hours, at 1 hour intervals, on a per subscriber basis.
This table will have a maximum of 24 entries providing
cumulative status of the link, identified by ifIndex, over the
past 24 hours.
This table is updated once every hour."::={ p2mpHeLinkMetricsGroup 3}p2mpHeCodewordErrorEntry OBJECT-TYPESYNTAX P2mpHeCodewordErrorEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the p2mpHeCodewordErrorTable
indexed by ifIndex of propDocsWirelessMaclayer, the MAC
address of the subscriber unit, and p2mpHeCWErrorIndex
Every entry represents the cumulative sum of the previous entry
plus last hour before the entry is updated.
The first entry in the table (p2mpHeCWErrorIndex = 1) represents
the chronologically oldest data available."INDEX{
ifIndex,
p2mpSuMacAddress,
p2mpHeCWErrorIndex
}::={ p2mpHeCodewordErrorTable 1}
P2mpHeCodewordErrorEntry ::=SEQUENCE{
p2mpSuMacAddress MacAddress,
p2mpHeCWErrorIndex Integer32,
p2mpHeCWErrorUpdateTime CwrUpdateTime,
p2mpTotalCodewords WirelessGauge64,
p2mpErroredCodewords WirelessGauge64,
p2mpSINR CwrFixedPointValue
}p2mpSuMacAddress OBJECT-TYPESYNTAXMacAddressMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object is used to index this table. It indicates the MAC
address of the subscriber unit."::={ p2mpHeCodewordErrorEntry 1}
p2mpHeCWErrorIndex OBJECT-TYPESYNTAXInteger32(1..24)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object identifies exactly one entry in the table."::={ p2mpHeCodewordErrorEntry 2}p2mpHeCWErrorUpdateTime OBJECT-TYPESYNTAX CwrUpdateTime
UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents time in seconds since system power up at
which time this entry was last updated."::={ p2mpHeCodewordErrorEntry 3}p2mpTotalCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This object represents the total received codewords
detected on the subscriber unit identified by
p2mpSuMacAddress from Link Admin Up time until the
current operational hour."::={ p2mpHeCodewordErrorEntry 4}p2mpErroredCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total received errored
codewords detected on the subscriber unit identified by
p2mpSuMacAddress from Link Admin Up time until the
current operational hour."::={ p2mpHeCodewordErrorEntry 5}p2mpSINR OBJECT-TYPESYNTAX CwrFixedPointValue
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the ratio of signal to
(interference + noise) from Link Admin Up time until
the current operational hour."
::={ p2mpHeCodewordErrorEntry 6}p2mpHe1SecMetricsTable OBJECT-TYPESYNTAXSEQUENCEOF P2mpHe1SecMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains metrics collected over the duration
of one second.
This table will have a maximum of 60 entries providing
cumulative status of the upstream channel, identified by
ifIndex of propDocsWirelessUpstream, over the past one
minute.
This table is updated once every second."::={ p2mpHeLinkMetricsGroup 4}p2mpHe1SecMetricsEntry OBJECT-TYPESYNTAX P2mpHe1SecMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the p2mpHe1SecMetricsTable
indexed by the ifIndex of propDocsWirelessUpstream and
p2mpHe1SecIndex.
Every entry represents the cumulative sum of the
previous entry plus the last second before the entry is
updated.
The first entry in the table (p2mpHe1SecIndex = 1)
represents the chronologically oldest data available."INDEX{
ifIndex,
p2mpHe1SecIndex
}::={ p2mpHe1SecMetricsTable 1}
P2mpHe1SecMetricsEntry ::=SEQUENCE{
p2mpHe1SecIndex Integer32,
p2mpHe1SecUpdateTime CwrUpdateTime,
p2mpHe1SecTotalCodewords WirelessGauge64,
p2mpHe1SecErroredCodewords WirelessGauge64
}p2mpHe1SecIndex OBJECT-TYPESYNTAXInteger32(1..60)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object, along with ifIndex, identifies exactly one
entry in the table."::={ p2mpHe1SecMetricsEntry 1}
p2mpHe1SecUpdateTime OBJECT-TYPESYNTAX CwrUpdateTime
UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents time in seconds since system power up at
which time this entry was last updated."::={ p2mpHe1SecMetricsEntry 2}p2mpHe1SecTotalCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of codewords
received on a channel from the last Link Admin Up time
until the current operational second."::={ p2mpHe1SecMetricsEntry 3}p2mpHe1SecErroredCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION
"This object represents the total number of errored
codewords received on a channel from the last Link Admin
Up time until the current operational second."::={ p2mpHe1SecMetricsEntry 4}p2mpHe1MinMetricsTable OBJECT-TYPESYNTAXSEQUENCEOF P2mpHe1MinMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains metrics collected over the duration
of one minute.
This table will have a maximum of 60 entries providing
cumulative status of the upstream channel, identified by
ifIndex of propDocsWirelessUpstream, over the past one
hour.
This table is updated once every minute."::={ p2mpHeLinkMetricsGroup 5}p2mpHe1MinMetricsEntry OBJECT-TYPESYNTAX P2mpHe1MinMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the p2mpHe1MinMetricsTable
indexed by ifIndex of propDocsWirelessUpstream and
p2mpHe1MinIndex.
Every entry represents the cumulative sum of the
previous entry plus the last 1 minute before the entry
was updated.
The first entry in the table (p2mpHe1MinIndex = 1)
represents the chronologically oldest data available."INDEX{
ifIndex,
p2mpHe1MinIndex
}::={ p2mpHe1MinMetricsTable 1}
P2mpHe1MinMetricsEntry ::=SEQUENCE{
p2mpHe1MinIndex Integer32,
p2mpHe1MinUpdateTime CwrUpdateTime,
p2mpHe1MinTotalCodewords WirelessGauge64,
p2mpHe1MinErroredCodewords WirelessGauge64
}p2mpHe1MinIndex OBJECT-TYPESYNTAXInteger32(1..60)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object, along with ifIndex, identifies exactly one
entry in the table."::={ p2mpHe1MinMetricsEntry 1}p2mpHe1MinUpdateTime OBJECT-TYPESYNTAX CwrUpdateTime
UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents time in seconds since system
power up at which time this entry was last updated."::={ p2mpHe1MinMetricsEntry 2}p2mpHe1MinTotalCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative sum of codewords
received on a channel from the last Link Admin Up time
until the current operational minute."::={ p2mpHe1MinMetricsEntry 3}p2mpHe1MinErroredCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative sum of errored
codewords received on a channel from the last Link Admin
Up time until the current operational minute."::={ p2mpHe1MinMetricsEntry 4}p2mpHe1HrMetricsTable OBJECT-TYPESYNTAXSEQUENCEOF P2mpHe1HrMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains metrics collected over the duration
of one hour.
This table will have a maximum of 24 entries providing
cumulative status of the upstream channel, identified by
ifIndex of propDocsWirelessUpstream, over the past 24
hours.
This table is updated once every hour."::={ p2mpHeLinkMetricsGroup 6}p2mpHe1HrMetricsEntry OBJECT-TYPESYNTAX P2mpHe1HrMetricsEntry
MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"This represents one entry in the p2mpHe1HrMetricsTable
indexed by ifIndex of propDocsWirelessUpstream and
p2mpHe1HrIndex.
Every entry represents the cumulative sum of the
previous entry plus the last 1 hour before the entry was
updated.
The first entry in the table (p2mpHe1HrIndex = 1)
represents the chronologically oldest data available."INDEX{
ifIndex,
p2mpHe1HrIndex
}::={ p2mpHe1HrMetricsTable 1}
P2mpHe1HrMetricsEntry ::=SEQUENCE{
p2mpHe1HrIndex Integer32,
p2mpHe1HrUpdateTime CwrUpdateTime,
p2mpHe1HrTotalCodewords WirelessGauge64,
p2mpHe1HrErroredCodewords WirelessGauge64
}p2mpHe1HrIndex OBJECT-TYPESYNTAXInteger32(1..24)MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"This object, along with ifIndex, identifies exactly one
entry in the table."::={ p2mpHe1HrMetricsEntry 1}p2mpHe1HrUpdateTime OBJECT-TYPESYNTAX CwrUpdateTime
UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents time in seconds since system power up at
which time this entry was last updated."::={ p2mpHe1HrMetricsEntry 2}p2mpHe1HrTotalCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of codewords
received on this channel at the time this entry was
updated."::={ p2mpHe1HrMetricsEntry 3}
p2mpHe1HrErroredCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of errored
codewords received on this channel in the last 1 hour."::={ p2mpHe1HrMetricsEntry 4}p2mpMetricsMIBNotificationPrefix OBJECTIDENTIFIER::={ p2mpLinkMetricsGroup 2}p2mpMetricsMIBNotification OBJECTIDENTIFIER::={ p2mpMetricsMIBNotificationPrefix 0}p2mpHeChPctErrCWThreshTrap NOTIFICATION-TYPEOBJECTS{ p2mpHe1HrPctErrCWThresh }STATUScurrentDESCRIPTION"The p2mpHe1HrPctErrCWThresh for an upstream channel was
exceeded."::={ p2mpMetricsMIBNotification 1}
p2mpHeMacPctErrCWThreshTrap NOTIFICATION-TYPEOBJECTS{
p2mpBadSuMacAddress,
p2mpTotalErroredCodewords,
p2mpPctErroredCodewords
}STATUScurrentDESCRIPTION"The p2mpHe1HrPctErrCWThresh for the subscriber
unit was exceeded. The subscriber unit was added to
the p2mpHeBadSuTable."::={ p2mpMetricsMIBNotification 2}p2mpSuErrSecAlarmTrap NOTIFICATION-TYPEOBJECTS{ p2mpSuLink1HrESAlarmThresh }STATUScurrentDESCRIPTION"The p2mpSuLink1HrESAlarmThresh was exceeded."::={ p2mpMetricsMIBNotification 3}p2mpSuSevErrSecAlarmTrap NOTIFICATION-TYPEOBJECTS{ p2mpSuLink1HrSESAlarmThresh }STATUScurrent
DESCRIPTION"The p2mpSuLink1HrSESAlarmThresh was exceeded."::={ p2mpMetricsMIBNotification 4}p2mpSuConsecSevErrSecAlarmTrap NOTIFICATION-TYPEOBJECTS{ p2mpSuLink1HrCSESAlarmThresh }STATUScurrentDESCRIPTION"The p2mpSuLink1HrCSESAlarmThresh was exceeded."::={ p2mpMetricsMIBNotification 5}p2mpSuDegradedSecAlarmTrap NOTIFICATION-TYPEOBJECTS{ p2mpSuLink1HrDCSAlarmThresh }STATUScurrentDESCRIPTION"The p2mpSuLink1HrDCSAlarmThresh was exceeded."::={ p2mpMetricsMIBNotification 6}-- ====================================================================-- Compliance Statementsp2mpRadioLinkConformance OBJECTIDENTIFIER::={ ciscoWirelessLinkMetricsMIB 4}
p2mpRadioLinkCompliances OBJECTIDENTIFIER::={ p2mpRadioLinkConformance 1}p2mpRadioLinkGroups OBJECTIDENTIFIER::={ p2mpRadioLinkConformance 2}p2mpRadioLinkCompliance MODULE-COMPLIANCESTATUScurrentDESCRIPTION"The compliance statement for devices implementing the
Point to MultiPoint wireless interface compliant to
Cisco Systems Inc. specification."MODULE-- this moduleMANDATORY-GROUPS{ p2mpComplianceLinkMetricsGroup }GROUP p2mpComplianceSuMetricsGroup
DESCRIPTION"This group is mandatory at the Subscriber Unit.
It is not implemented at the Head End."GROUP p2mpComplianceHeMetricsGroup
DESCRIPTION"This group is mandatory at the Head End.
It is not implemented at the Subscriber Unit."GROUP p2mpComplianceNotifGroup
DESCRIPTION"Implementation of the notifications specified
by this group is optional."::={ p2mpRadioLinkCompliances 1}-- unconditionally mandatory groupsp2mpComplianceLinkMetricsGroup OBJECT-GROUPOBJECTS{
p2mpLinkMetricsScale,
p2mpLinkMetricsPrecision
}STATUScurrentDESCRIPTION"Objects implemented to indicate scaling factors for
fixed point values. This group is mandatory on the
Head End and the Subscriber Unit."::={ p2mpRadioLinkGroups 1}-- conditionally mandatory groupp2mpComplianceSuMetricsGroup OBJECT-GROUPOBJECTS{
p2mpSuLinkESThresh,
p2mpSuLinkDSThresh,
p2mpSuLinkSESThresh,
p2mpSuLinkCSESThresh,
p2mpSuLink1HrESAlarmThresh,
p2mpSuLink1HrSESAlarmThresh,
p2mpSuLink1HrCSESAlarmThresh,
p2mpSuLink1HrDCSAlarmThresh,
p2mpSu1SecUpdateTime,
p2mpSu1SecType,
p2mpSu1SecTotalCodewords,
p2mpSu1SecTotalErrCodewords,
p2mpSu1SecValidDataPkt,
p2mpSu1MinUpdateTime,
p2mpSu1MinTotalCodewords,
p2mpSu1MinTotalErrCodewords,
p2mpSu1MinValidDataPkt,
p2mpSu1MinErrorFreeSeconds,
p2mpSu1MinErroredSeconds,
p2mpSu1MinSevErroredSeconds,
p2mpSu1MinConsecSevErrSeconds,
p2mpSu1MinSyncLossSeconds,
p2mpSu1MinDegradedSeconds,
p2mpSu1MinTxPowerMax,
p2mpSu1MinTxPowerMin,
p2mpSu1MinTxPowerAvg,
p2mpSu1MinMainAntRxPowerMax,
p2mpSu1MinMainAntRxPowerMin,
p2mpSu1MinMainAntRxPowerAvg,
p2mpSu1MinDivAntRxPowerMax,
p2mpSu1MinDivAntRxPowerMin,
p2mpSu1MinDivAntRxPowerAvg,
p2mpSu1HrUpdateTime,
p2mpSu1HrTotalCodewords,
p2mpSu1HrTotalErrCodewords,
p2mpSu1HrValidDataPkt,
p2mpSu1HrErrorFreeSeconds,
p2mpSu1HrErroredSeconds,
p2mpSu1HrSevErroredSeconds,
p2mpSu1HrConsecSvErrSeconds,
p2mpSu1HrSyncLossSeconds,
p2mpSu1HrDegradedSeconds,
p2mpSu1HrTxPowerMax,
p2mpSu1HrTxPowerMin,
p2mpSu1HrTxPowerAvg,
p2mpSu1HrMainAntRxPowerMax,
p2mpSu1HrMainAntRxPowerMin,
p2mpSu1HrMainAntRxPowerAvg,
p2mpSu1HrDivAntRxPowerMax,
p2mpSu1HrDivAntRxPowerMin,
p2mpSu1HrDivAntRxPowerAvg,
p2mpSuAvailableSeconds,
p2mpSuUnAvailableSeconds,
p2mpSuPctAvailSeconds,
p2mpSuSyncLossSeconds,
p2mpSuPctErrorFreeSeconds,
p2mpSuPctErroredSeconds,
p2mpSuPctSevErroredSeconds,
p2mpSuPctDegradedSeconds,
p2mpSuInitialSyncSeconds,
p2mpSuSyncSuccessCount,
p2mpSuLastSyncSuccessTime,
p2mpSuSyncMedEffort,
p2mpSuSyncHighEffort,
p2mpSuSyncFailureCount,
p2mpSuLastSyncFailTime,
p2mpSuEffectiveDataRate,
p2mpSuPercentEfficiency
}STATUScurrentDESCRIPTION"Group of objects implemented at the Subscriber unit."::={ p2mpRadioLinkGroups 2}p2mpComplianceHeMetricsGroup OBJECT-GROUPOBJECTS{
p2mpHe1HrMinTotalCWThresh,
p2mpHe1HrPctErrCWThresh,
p2mpBadSuUpdateTime,
p2mpBadSuMacAddress,
p2mpTotalErroredCodewords,
p2mpPctErroredCodewords,
p2mpHeCWErrorUpdateTime,
p2mpTotalCodewords,
p2mpErroredCodewords,
p2mpSINR,
p2mpHe1SecUpdateTime,
p2mpHe1SecTotalCodewords,
p2mpHe1SecErroredCodewords,
p2mpHe1MinUpdateTime,
p2mpHe1MinTotalCodewords,
p2mpHe1MinErroredCodewords,
p2mpHe1HrUpdateTime,
p2mpHe1HrTotalCodewords,
p2mpHe1HrErroredCodewords
}STATUScurrentDESCRIPTION"Group of objects implemented at the Head End."::={ p2mpRadioLinkGroups 3}
p2mpComplianceNotifGroup NOTIFICATION-GROUPNOTIFICATIONS{ p2mpHeChPctErrCWThreshTrap,
p2mpHeMacPctErrCWThreshTrap,
p2mpSuErrSecAlarmTrap,
p2mpSuSevErrSecAlarmTrap,
p2mpSuConsecSevErrSecAlarmTrap,
p2mpSuDegradedSecAlarmTrap
}STATUScurrentDESCRIPTION"Group of notifications which indicate that a threshold was
exceeded."::={ p2mpRadioLinkGroups 4}END